package com.jic.order.request.base;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 后端-admin通用请求
 */
@Data
public class BaseRequest implements Serializable {
    private static final long serialVersionUID = 1L;
    //登录类型
    private String loginChannel;
    //登录token
    private String token;
    //加密码方式
    private String sign;

    //创建时间
    private Date createTime;
    //修改时间
    private Date updateTime;
    //创建人
    private Integer creator;
    //修改人
    private Integer updater;
    //运营方ID
    private Long deptId;
    //商家ID
    private Long merchantId;
    //商家名称
    private String merchantName;
    //店铺ID
    private Long storeId;
    //店铺名称
    private String storeName;
    //创建人
    private String creatorName;
    //修改人
    private String updaterName;
    //（0不删除， 1删除)
    private Integer deleteFlag;

    @ApiModelProperty(value = "当前页", example = "1")
    private Integer start = 1;

    @ApiModelProperty(value = "每页显示条数，默认 10", example = "10")
    private Integer limit = 10;
}
